make great or desperate efforts - İngilizce Eşanlam Sözlük